package com.ovidiojf.fieldplan.avaliacaoFisica;

import java.util.List;

import com.ovidiojf.fieldplan.atleta.Atleta;
import com.ovidiojf.fieldplan.hibernateUtil.DAOHibernateFactory;

public class AvaliacaoFisicaRN {
	
	private AvaliacaoFisiciaDAO avaliacaoFisicaDAO;

	
	public AvaliacaoFisicaRN() {
		this.avaliacaoFisicaDAO = DAOHibernateFactory.createAvaliacaoFisicaDAO();
	}
	
	public void salvar(AvaliacaoFisica avaliacaoFisica) {
		avaliacaoFisicaDAO.salvar(avaliacaoFisica);
	}

	public void excluir(AvaliacaoFisica avaliacaoFisica) {
		avaliacaoFisicaDAO.excluir(avaliacaoFisica);
	}
	
	public void alterar(AvaliacaoFisica avaliacaoFisica) {
		avaliacaoFisicaDAO.alterar(avaliacaoFisica);
	}
	
	public List<AvaliacaoFisica> listar(){
		return avaliacaoFisicaDAO.listar();
	}
	
	public AvaliacaoFisica pesquisarPesquisarPorAtleta(Atleta atleta) {
		return avaliacaoFisicaDAO.pesquisarPesquisarPorAtleta(atleta);
	}
	
}
